home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / Hungry Homer / CW Source / SpriteHandlers.h < prev    next >
Text File  |  1996-06-22  |  610b  |  22 lines

  1. /* Application-dependent definitions */
  2.  
  3. /* Data structure describing a sprite*/
  4. /* Add new fields as necessary */
  5.  
  6. /**/
  7.  
  8. typedef struct SpriteRecord {
  9. /*Game entity data - edit as desired*/
  10.     Point            speed;                /*  */
  11.     short            kind;
  12. /*Sprite data - don't remove*/
  13.     Point            position;            /* Integer screen coordinates! */
  14.     GrafPtr            face;                /* Apprearance of the sprite */
  15.     Rect            drawingRect;        /* Where is it? */
  16. /*List pointers - don't remove*/
  17.     struct SpriteRecord    *prev, *next;        /* Next enity in the list */
  18. } SpriteRecord;
  19.  
  20. // Decomment this if fixedPointPosition is declared below!
  21. //#define    _hasfixedpoint
  22.